package com.foundersoftware.commons.organization.model;

/**
 * This class represents the context of the orgnaization. In the real world ,we usually  need an organization for 
 * a special purpose.For example, Project team.
 * @author wuhongjun
 *
 */
public class Context extends AbstractOrganizationObject {


	private static final long serialVersionUID = -4759517715898411674L;
	public static final Context AdministrativeContext = new Context("0001",
	                                                         "Administrative",
	                                                         "行政组织",
	                                                         "This context is for administrative.",
	                                                         "");
	
	public static final Context projectContext = new Context("0002",
			                                                 "Project",
			                                                 "项目组织",
			                                                  "This context is for project",
			                                                  "");
	public Context() {
		super();
	}
	public Context(String id, String name, String displayName, String description, String remark) {
		super(id, name, displayName, description, remark);
	}
	public Context(String id, String name, String dispalyName) {
		super(id, name, dispalyName);
	} 

}
